#pragma once
#include <d3dx9.h>
#include "Lights.h"
#include "RenderOperation.h"

class Renderer
{
	std::vector<Light> lights;
	D3DXCOLOR ambientColor;
	IDirect3DDevice9* device;


public:
	Renderer( IDirect3DDevice9 *device );
	
	void Draw( std::vector<RenderOperation> rops);
		
};